#!/bin/bash

# 设置MySQL相关参数
MYSQL_ROOT_PASSWORD="yourpassword"
MYSQL_CONTAINER_NAME="mysql57"
MYSQL_PORT=3306
MYSQL_DATA_DIR="$HOME/mysql57_data"

# 创建数据目录
mkdir -p $MYSQL_DATA_DIR

# 拉取MySQL 5.7镜像
docker pull mysql:5.7

# 运行MySQL 5.7容器
docker run -d \
  --name $MYSQL_CONTAINER_NAME \
  -e MYSQL_ROOT_PASSWORD=$MYSQL_ROOT_PASSWORD \
  -p $MYSQL_PORT:3306 \
  -v $MYSQL_DATA_DIR:/var/lib/mysql \
  --restart unless-stopped \
  mysql:5.7

echo "MySQL 5.7 容器已启动，端口：$MYSQL_PORT，数据目录：$MYSQL_DATA_DIR"